package file_object;

import java.io.File;
import java.io.IOException;

/*
public boolean delete() 删除由此抽象路径名表示的文件或目录
 */
public class Demo04 {
    public static void main(String[] args) throws IOException {
        //File f1 = new File("E:\\itcast\\java.txt");
////需求1：在当前模块目录下创建java.txt文件
//        File f1 = new File("day08_file\\java.txt");//相对路径,当前模块
//        System.out.println(f1.createNewFile());
////需求2：删除当前模块目录下的java.txt文件
//        System.out.println(f1.delete());
//        System.out.println("--------");
////需求3：在当前模块目录下创建itcast目录
//        File f2 = new File("day08_file\\itcast");//相对路径,当前模块
//        System.out.println(f2.mkdir());
////需求4：删除当前模块目录下的itcast目录
//        System.out.println(f2.delete());
//        System.out.println("--------");


//需求5：在当前模块下创建一个目录itcast
        File f3 = new File("day08_file\\itcast");
        System.out.println(f3.mkdir());
        //然后在该目录下创建一个文件java.txt
        File f4 = new File("day08_file\\itcast\\java.txt");
        System.out.println(f4.createNewFile());
//需求6：删除当前模块下的目录itcast
        System.out.println(f4.delete());//由内而外删除
        System.out.println(f3.delete());
    }
}
